Перейти к основному содержимому

Cuckoo AI

Децентрализованное выполнение моделей

По мере того как мы начинаем техническое децентрализованное искусственный интеллект, этот документ предназначен для того, чтобы предоставить разработчикам, майнерам, создателям приложений и заинтересованным сторонам в экосистеме Cuckoo AI подробное руководство. Здесь мы описываем основные компоненты, взаимодействия и процедуры, критически важные для обеспечения бесперебойной и надежной работы децентрализованной AI-сети.

Обзор

Cuckoo AI использует технологию блокчейн для создания децентрализованной платформы, где задачи AI распределяются между сетью майнеров, а создатели приложений и координаторы обеспечивают качество и актуальность результатов AI. Эта экосистема работает на базе Cuckoo Pay, блокчейн-системы платежей, которая упрощает транзакции внутри платформы.

Tech Stack

Cuckoo AI Tech Stack

Основные компоненты

Our Better Way

  1. Майнеры: Индивидуальные пользователи или организации, использующие вычислительные ресурсы для выполнения задач AI.
  2. Создатели приложений (координаторные узлы): Разработчики, создающие AI-приложения на платформе Cuckoo AI, отвечающие за распределение задач и контроль качества.
  3. Стейкеры: Участники, которые стейкают токены, чтобы голосовать за надежных майнеров и координаторов.
  4. Контракт стейкинга: Умный контракт, где майнеры и координаторы регистрируются, а стейкеры голосуют за них.
  5. Blob Storage: Децентрализованное хранилище для сохранения результатов задач AI.
  6. Cuckoo Pay: Система платежей для транзакций внутри экосистемы Cuckoo AI.

Рабочий процесс

  1. Майнеры регистрируются в контракте стейкинга и стейкают токены.
  2. Создатели приложений регистрируют свои координаторные узлы в контракте стейкинга.
  3. Стейкеры голосуют за надежных майнеров и координаторов.
  4. Координаторы проверяют информацию о стейкинге для назначения задач в очередь.
  5. Майнеры получают задачи от координаторов, выполняют их и загружают результаты в Blob Storage.
  6. Координаторы проверяют результаты из Blob Storage и инициируют выплаты майнерам.
  7. Майнеры периодически проверяют выплаты и могут блокировать недобросовестных координаторов.
  8. Клиенты с различных блокчейнов оплачивают услуги AI с помощью Cuckoo Pay.

Назначение задач

Назначение задач и планировщик — это критически важные функции в экосистеме Cuckoo AI, обеспечивающие эффективное и справедливое распределение задач от координаторов к майнерам.

Предложение задач: Координаторы контента создают список AI задач с указанными параметрами и предложенной ценой.

Ставки на задачи: Майнеры выбирают задачи на основе взвешенной системы, учитывающей их стейк относительно общего, и предлагают ставки по возможно более низкой цене. Координаторы контента затем выбирают до четырех исполнителей для выполнения задачи, основываясь на ставках и балансах учетных записей майнеров, предоставляя детали.

Рассчитание: В конце дня координаторы распределяют токены за выполнение задач майнерам, завершая процесс оплаты выполненных задач.

Управление

Платформа Cuckoo AI включает механизмы для поддержания доверия и целостности внутри экосистемы посредством условий наказания за несоблюдение требований.

Условия наказания

Для плохих координаторов, которые не оплачивают выполненные задачи, Cuckoo DAO снизит рейтинг или даже добавит координатора в черный список.

Для плохих майнеров, которые не выполняют задачи или загружают неудовлетворительные результаты, координатор прекратит выплату токенов.

В случае споров майнеры могут предоставить доказательства назначенным слэшерам и инициировать блокировку недобросовестных координаторов, защищая целостность экосистемы.